Fault Detection in Software Code Fault Detection in Software Code
نویسنده
چکیده
Inspections and testing are two fault detection techniques used to find faults in software programs. In the area of cognitive science, testing is often referred to as debugging, which also could consist of finding faults after compiling. In this report debugging is used as the technique to find faults when one knows that a fault exists in the program. The debugging strategy is often preceeded by some sort of testing. Inspections is used when one is manually looking for faults without knowing whether there exists any.
منابع مشابه
An approach to fault detection and correction in design of systems using of Turbo codes
We present an approach to design of fault tolerant computing systems. In this paper, a technique is employed that enable the combination of several codes, in order to obtain flexibility in the design of error correcting codes. Code combining techniques are very effective, which one of these codes are turbo codes. The Algorithm-based fault tolerance techniques that to detect errors rely on the c...
متن کاملImproving Code Generation for Software-based Error Detection
With modern hardware heading for smaller feature sizes and lower operating voltages, failure rates are expected to increase. Instead of adding hardware to protect against failures, which is expensive and inflexible, one can implement error detection in software. The focus of the present work is the AN encoding scheme. Improvements to code generation are introduced that enable a high level of fa...
متن کاملA Hybrid Fault-Proneness Detection Approach Using Text Filtering and Static Code Analysis
We have proposed a fault-prone software module detection method using text-filtering approach, called Fault-proneness filtering. Even though the fault-proneness filtering achieved high accuracy in detecting fault-prone modules, the detail of each fault cannot be specified enough. We thus try to complete such weakness of the fault-proneness filtering by using static code analysis. To do so, we a...
متن کاملPrediction of Fault-Prone Software Modules Using a Generic Text Discriminator
This paper describes a novel approach for detecting faultprone modules using a spam filtering technique. Fault-prone module detection in source code is important for the assurance of software quality. Most previous fault-prone detection approaches have been based on using software metrics. Such approaches, however, have difficulties in collecting the metrics and constructing mathematical models...
متن کاملSoft-Error Detection through Software Fault-Tolerance Techniques
The paper describes a systematic approach for automatically introducing data and code redundancy into an existing program written using a high-level language. The transformations aim at making the program able to detect most of the soft-errors affecting data and code, independently of the Error Detection Mechanisms (EDMs) possibly implemented by the hardware. Since the transformations can be au...
متن کامل